refuting evidence - French English Dictionary